#include <stdio.h>
#include <string.h>

void fun(char *S) 
{
    int len = strlen(S);  // 获取字符串的长度
    int i = 0;  // 定义一个索引变量i
    while (i < len) 
    {  // 当i小于字符串长度时循环
        if (S[i] == S[i + 1]) {  // 如果当前字符与下一个字符相同
            for (int j = i + 1; j < len; j++) 
            {  // 将后续所有字符向前移动一位
                S[j] = S[j + 1];
            }
            len--;  // 减少字符串的长度
        } 
        else 
        {
            i++;  // 否则，移动到下一个字符
        }
    }
}

int main() 
{
    char str[1000];  // 定义一个足够大的字符数组来存储输入的字符串
    fgets(str, sizeof(str), stdin);  // 从标准输入读取一行数据
    
    fun(&str[0]);  // 调用函数处理字符串
    printf("%s", str);  // 输出处理后的字符串
    return 0;
}
